(repeating) cycle - Francés Inglés Diccionario